Scanner Objects:使用於如果要讓使用者輸入值的時候,就需要用到這個語法!
我將使用Day4實作的算圓面積來實作Scanner。
首先,Scanner這個語法要多一個之前沒有使用到的語句,必須在public class 上面增加import java.util .Scanner;
如果不小心忘記加也沒關係,當叫出Scanner的時候出現紅字,就可以知道也許是忘了import了!按前面(11行)出現的叉叉,它也會給予提示,直接點選提示,就會主動幫你把import 加上去了!非常方便。
在Day4的時候我所做的是已經指定半徑為10下去做計算,而在這邊我要做一個讓使用者自己輸入半徑的程式。
Step1:要讓使用者輸入就必須使用Scanner,import完以後,在main方法下面打上
Scanner _____ = new Scanner(System.in); _____是可以自己填代號,而我在這邊使用input。
Step2:接下來印出字串表示要讓使用者輸入半徑
System.out.println(“Enter r ?”);
Step3:我要限制使用者輸入的半徑只能是整數,所以會用到前面介紹過的int,
int r = input.nextInt();
Step4:代入公式並印出值,就完成了!
結果: